microscopic resolution - Spanish English Dictionary